return {
    -- 复合节点
    Parallel                         = import('bt/bt_plugin/behavior3/nodes/composites/parallel'),
    Selector                         = import('bt/bt_plugin/behavior3/nodes/composites/selector'),
    Sequence                         = import('bt/bt_plugin/behavior3/nodes/composites/sequence'),
    IfElse                           = import('bt/bt_plugin/behavior3/nodes/composites/ifelse'),

    -- 装饰节点
    Once                             = import('bt/bt_plugin/behavior3/nodes/decorators/once'),
    Not                              = import('bt/bt_plugin/behavior3/nodes/decorators/not'),
    Listen                           = import('bt/bt_plugin/behavior3/nodes/decorators/listen_tree'),
    AlwaysFail                       = import('bt/bt_plugin/behavior3/nodes/decorators/always_fail'),
    AlwaysSuccess                    = import('bt/bt_plugin/behavior3/nodes/decorators/always_success'),
    RepeatUntilFailure               = import('bt/bt_plugin/behavior3/nodes/decorators/repeat_until_fail'),
    RepeatUntilSuccess               = import('bt/bt_plugin/behavior3/nodes/decorators/repeat_until_success'),

    -- 条件节点
    Cmp                              = import('bt/bt_plugin/behavior3/nodes/conditions/cmp'),
    Check                            = import('bt/bt_plugin/behavior3/nodes/conditions/check'),

    -- 行为节点
    Loop                             = import('bt/bt_plugin/behavior3/nodes/actions/loop'),
    ForEach                          = import('bt/bt_plugin/behavior3/nodes/actions/foreach'),
    Log                              = import('bt/bt_plugin/behavior3/nodes/actions/log'),
    Wait                             = import('bt/bt_plugin/behavior3/nodes/actions/wait'),
    Clear                            = import('bt/bt_plugin/behavior3/nodes/actions/clear'),
    Let                              = import('bt/bt_plugin/behavior3/nodes/actions/let'),
    GetField                         = import('bt/bt_plugin/behavior3/nodes/actions/get_field'),
    SetField                         = import('bt/bt_plugin/behavior3/nodes/actions/set_field'),

    ----------------- 自定义公用节点 -----------------
    ----------------- 复合节点 -----------------
    IntervalCall                     = import('bt/common_node/composites/intervalCall'),
    RepeatUntilFinish                = import('bt/common_node/composites/repeat_until_finish'),
    NoConditionSequence              = import('bt/common_node/composites/no_condition_sequence'),
    ----------------- 装饰节点 -----------------
    RecordFailNode                   = import('bt/common_node/decorators/record_fail_node'),
    ----------------- 条件节点 -----------------
    -- 树
    check_run_tree_action            = import('bt/common_node/conditions/tree/check_run_tree_action'),

    -- 目标
    check_main_target                = import('bt/common_node/conditions/main_target/check_main_target'),
    check_break_main_target          = import('bt/common_node/conditions/main_target/check_break_main_target'),
    is_set_main_target_when_tick     = import('bt/common_node/conditions/main_target/is_set_main_target_when_tick'),

    ----------------- 行为节点 -----------------
    -- 树
    run_tree                         = import('bt/common_node/actions/tree/run_tree'),
    get_run_tree_data                = import('bt/common_node/actions/tree/get_run_tree_data'),

    -- value
    value_log                        = import('bt/common_node/actions/value/value_log'),
    get_value_data_by_name           = import('bt/common_node/actions/value/get_value_data_by_name'),

    -- 设置时间间隔
    set_deltaTime                    = import('bt/common_node/actions/set_deltaTime'),

    -- 目标
    clear_main_target                = import('bt/common_node/actions/main_target/clear_main_target'),
    insert_main_target               = import('bt/common_node/actions/main_target/insert_main_target'),
    insert_main_targetArr            = import('bt/common_node/actions/main_target/insert_main_targetArr'),
    need_complete_main_target        = import('bt/common_node/actions/main_target/need_complete_main_target'),
    need_break_main_target           = import('bt/common_node/actions/main_target/need_break_main_target'),
    get_random_main_target_arr       = import('bt/common_node/actions/main_target/get_random_main_target_arr'),
    insert_main_target_when_complete = import('bt/common_node/actions/main_target/insert_main_target_when_complete'),
    get_main_target_data             = import('bt/common_node/actions/main_target/get_main_target_data'),
    remove_main_target               = import('bt/common_node/actions/main_target/remove_main_target'),
    interrupt_cur_main_target        = import('bt/common_node/actions/main_target/interrupt_cur_main_target'),
    get_main_target_run_time         = import('bt/common_node/actions/main_target/get_main_target_run_time'),


    -- 记录
    record_num                       = import('bt/common_node/actions/record/record_num'),
    get_record_num                   = import('bt/common_node/actions/record/get_record_num'),

    -- 计时器
    get_timer                        = import('bt/common_node/actions/timer/get_timer'),
    wait_timer                       = import('bt/common_node/actions/timer/wait_timer'),
    clear_timer                      = import('bt/common_node/actions/timer/clear_timer'),
    update_timer                     = import('bt/common_node/actions/timer/update_timer'),

    -- owner
    get_owner_data                   = import('bt/common_node/actions/owner/get_owner_data'),
    set_owner_data                   = import('bt/common_node/actions/owner/set_owner_data'),



    ----------------- 自定义节点 -----------------
    ----------------- 条件节点 -----------------
    -- 检查字符串
    check_str                    = import("node/conditions/common/check_str"),
    -- 检查游戏状态
    check_game_status            = import("node/conditions/common/check_game_status"),
    -- 检查血量百分比
    check_hp                     = import("node/conditions/common/check_hp"),
    -- 检查职业
    check_job                    = import("node/conditions/common/check_job"),
    -- 检查目标列表
    check_main_target_arr        = import("node/conditions/common/check_main_target_arr"),
    -- 检查角色位置
    check_pos                    = import("node/conditions/common/check_pos"),
    -- 检查站立时间
    check_stand_time             = import("node/conditions/common/check_stand_time"),
    -- 比较字符串
    CmpStr                       = import("node/conditions/common/CmpStr"),
    -- 比较值大小
    CmpNumber                    = import("node/conditions/common/CmpNumber"),
    -- 功能检查
    is_close_func                = import("node/conditions/common/is_close_func"),
    -- 角色是否死亡
    is_dead                      = import("node/conditions/common/is_dead"),
    -- 检查目标是否存在随机目标列表中
    is_exist_random_target       = import('node/conditions/common/is_exist_random_target'),
    -- 是否需要刷新dns
    is_need_flush_dns            = import("node/conditions/common/is_need_flush_dns"),
    -- 判断当前角色序号
    judge_role_idx               = import("node/conditions/common/judge_role_idx"),
    -- 表是否为空
    table_is_empty               = import("node/conditions/common/table_is_empty"),
    -- 定时触发
    timing_trigger               = import("node/conditions/common/timing_trigger"),
    ----------------- 行为节点 -----------------
    -- 清理角色临时数据
    clear_role_tmpData           = import("node/actions/common/clear_role_tmpData"),
    -- 功能关闭
    close_func                   = import("node/actions/common/close_func"),
    -- 刷新dns
    flush_dns                    = import("node/actions/common/flush_dns"),
    -- 获取货币
    get_money                    = import("node/actions/common/get_money"),
    -- 模拟按键
    key_call                     = import("node/actions/common/key_call"),
    -- 设置控制台
    set_console                  = import("node/actions/common/set_console"),
    -- 设置目标执行时间
    set_main_target_execute_time = import("node/actions/common/set_main_target_execute_time"),
    -- 转为int
    tonumber                     = import("node/actions/common/tonumber"),
    set_main_target_weight           = import("node/actions/common/set_main_target_weight"),
    set_random_main_target           = import("node/actions/common/set_random_main_target"),
}
